/******************网站公共样式********************/
html, body, div, span, applet, object, iframe,h1, h2, h3, 
h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, 
em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,
dl, dt, dd, ol, ul, li,fieldset, form, label, legend, input,table, caption, tbody, tfoot, 
thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, 
hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
.l{ float:left;}
.r { float:right;}
body{ font-family:'微软雅黑','宋体'; font-size:12px;}
a{color:#333;text-decoration:none; font-size:12px;}
a:hover{ text-decoration:none;}
ul,ol,li{ list-style:none;}
img{ border:none;}
/*********面包屑导航**********/
.split_bg{ width:950px;  margin:0 auto; padding:0 5px;}
.split{ border-top:5px solid #FF6600; height:30px; line-height:30px;}
.split a{ color:#666;}
.split_r span{ padding:2px 5px;  color:#666;}
.split_r span strong{ padding:0 5px; font-weight:bolder; font-family:Tahoma;}
.search_title{ display:none; }
/*头部*/
#top{ width:100%; height:40px; background:url(../img/topx01.png) repeat-x; }
 .topBox{ background:red; width:950px;margin:0px auto; background:url(../img/top02.png) no-repeat; }
 .topBox_l{ width:650px; height:34px; position: relative;  }
 .topBox_l .clearfix li.topBox_l_xuanli {  float:left; height:34px; line-height:34px;background:url(../img/bj01.png) no-repeat top left transparent;} 
.topselect { float:left; font-size:12px; padding:0 22px; display:block; color:#eee;_margin-top:10px;}
 .selfa{float:left; font-size:12px; padding:0 22px; display:block; color:#333; background:#fff; border:1px solid #E7E7E7; border-bottom:none;_margin-top:10px;}
 .topBox_l .clearfix li.topBox_l_xuanli .topBox_em{ background: url("../img/aico03.gif") no-repeat scroll right top transparent; width:7px;height:7px;padding-left: 10px;display: inline-block;}
 
 .topBox_r { width:280px; background:#fff; height:28px;  border-radius:5px; margin-top:2px;}
 .topBox_r .cityName{ height:20px; position:relative;}
 .topBox_r .cityName .search_citys{display:none; position:absolute; border:1px solid #999;  width:360px; top:30px; left:0px;
		background:#fff; z-index:9;box-shadow:5px 5px 5px #666; }
 .topBox_r .cityName input.searchcitys{ width:60px; display:block; height:28px; line-height:28px;}
 .topBox_r .cityName span.selectTitle{  background: url("../img/aico02.gif") no-repeat scroll right center transparent;
 float:left;line-height:25px; font-size:12px; border: medium none;color: #333333;display: inherit;margin: 2px 10px 3px 4px;padding: 0 14px 0 8px;width: auto;}
 .topBox_r .searchkey{ border-left: 1px solid #E6E6E6;display: inherit;height: 28px;margin: 0 12px 0 0;}
 .topBox_r .searchkey input{ height:28px; padding-left:5px;  line-height:28px; font-size:12px;color: #CCCCCC !important; padding-left:12px; display: block;}
 input.search_sub{ float:right; background: url("../img/sprites_index.png") no-repeat scroll 0 -4px transparent;border: 0 none;cursor: pointer;display: inherit;height: 16px;margin-top: 7px;text-indent: -9999px;width: 16px; margin-right:5px;}
/**城市列表**/
.top_select{ width: 304px; position: absolute; z-index:999; background:#fff; display:block; padding:5px 15px;
   border:1px solid #E7E7E7; border-top:none; box-shadow:2px 2px 5px #999; display:none;}
 .top_select ul{ overflow:hidden;}
 .top_select ul li{line-height: 22px;float: left;width: 75px;height: 22px;padding-top: 5px;overflow: hidden; }
 .top_select ul li a{ display:block; width:80px;height: 22px;color: #666; border:1px solid #fff; position:relative; padding-left:10px; }
 .top_select ul li a:hover{ background:#6699CC; text-decoration:none;color:#fff;}
 .top_select ul li a img{ position:absolute; left:45px;top:5px; z-index:0;}
#citys{top: 32px;left: 0px;}
#zhutis{top: 32px;left: 120px;}
#leixings{top: 32px;left: 230px;}
/*header*/
#header{  position:relative; top:-5px; clear:both; width:100%;background: url("../img/head.jpg") no-repeat scroll center top transparent;}
 .headerBox{ width:950px; height:84px; margin:0 auto;} 
 /*=>左*/
 .header_l,.header_r{  width:300px; height:84px; }
 .header_l .logo_biaoyu{ margin-top:34px; }
 .header_l .logo_biaoyu .logo a{ display:block;height:38px; width:100px; background:url("../img/sprites_index.png") no-repeat 0 -133px; text-indent: -9999px;}
 .header_l .biaoyu p{ padding-left:20px;}
 .header_l .biaoyu p.t1{ font-size:12px; color:#999; height:18px; line-height:18px;}
 .header_l .biaoyu p.t2{ font-size:16px; color:#FF6600; height:24px; line-height:24px;}
 /*=>右*/
 .header_r{ position: relative; width:650px; height:56px; padding-top:28px; text-align:right;}
 .our_phone em{ background: url("../img/tel.png") no-repeat scroll left center transparent;height: 12px;width: 12px; padding-right: 10px;display: inline-block;}
 .our_phone{ font-size:16px;color: #FF6600;}
 .subMenu {padding-top: 8px;width: 650px;color: #CCC; font-size:12px; }
 .subMenu a{ font-size:12px; display:inline-block; padding:0 5px; color:#666;}
 .subMenu a.hasem{ background: url("../img/aico02.gif") no-repeat scroll right center transparent;padding-right:15px;}
 .subMenu a.isyezhu{ padding:0px; text-align:center; background: url("../img/buttons.png") no-repeat scroll -286px -87px transparent;color: #FF5C00;height: 26px;line-height: 27px;width: 72px;}
 /*我的途家*/ .mytujia{ display:none; position:absolute; top:80px; left:440px; z-index:999; background:#fff; width:82px; text-align:left;}
 	.mytujia ul{  border:1px solid #999;}
	.mytujia ul li a{ display:block; color:#666;height:23px; line-height:23px;padding-left:10px; font-size:12px;}
	.mytujia ul li a:hover{ background:#eee; color:#000;}
 /***搜索和幻灯片***/
#container{ z-index:9999; width:950px;height:365px; margin:0 auto; padding:20px 5px 0px 5px;}
 .cont_l{ width:360px;border-bottom: 1px solid #E7E7E7;height: 365px;width: 360px;}
 .cont_tab{ background:#FF6600; height:36px; width:360px; overflow:hidden;}
 .cont_tab ul li{ float:left;border-left: 1px solid #FF761A;height: 31px;line-height: 26px;padding: 5px 4px 0;text-align: center;width: 109px;}
 .cont_tab ul li a{color: #FFFFFF;height: 31px;line-height: 27px;width: 110px; font-size:12px;}
 .cont_tab ul li.firstli a { background: #FFFFFF;color: #666;height: 31px;display: block;line-height: 27px;width: 110px; font-weight:bolder;}
 .outline{ height:329px; border-left:1px solid #E7E7E7;border-right:1px solid #E7E7E7; border-top:1px solid #FFF;}
 .serachCity{ margin-top:20px;}
 	.globalsearch{ height:30px;padding-top:10px; position:relative;}
 	.globalsearch span.rezhucity{ color:#666666; font-size:12px; float:left; display:block; text-align:right; height:30px; line-height:30px;vertical-align: middle;padding: 0 10px 0 28px;width: 48px;}
	div.datediv{  float:left; position:relative; }
	div.datediv input { background: url("../img/tInput.png") no-repeat scroll left top transparent;   border: 1px solid #CCCCCC;
	margin:2px 0 0 2px; height:26px;line-height:26px; width:180px; overflow:hidden; float:left;padding-left:10px;font-family: Tahoma; font-size:12px;}
	.globalsearch b.datewatermark { display:inline;color: #CCCCCC;font: 12px/26px arial;padding: 0 0 0 10px;position: absolute;text-align: left; left:87px; top: 10px;width: 180px;}
 	div.datediv .search_citys{ display:none; position:absolute; border:1px solid #999;  width:360px; top:30px; left:2px;
		background:#fff; z-index:9;box-shadow:5px 5px 5px #666;}
	.search_citys ul{ padding:5px;}
	.search_citys ul li{ cursor:pointer; float:left; padding:3px 30px 3px 20px; border:1px solid #fff; margin:5px 10px 5px 1px;}
	.search_citys ul li:hover{ background:#C5E2FF; border:1px solid #6699CC;}
	.search_citys ul li.select{ background:#FFE6A6; }
	.search_key{ border:1px solid;}
 .searchTJ{ height:30px; padding-top:10px; position:relative;}
 .searchTJ span.rezhucity{color:#666666; font-size:12px; float:left; display:block; text-align:right; height:30px; line-height:30px;vertical-align: middle;padding: 0 10px 0 28px;width: 48px;}
 .searchTJ .count{ display:none; }
 
 .labelselect{height: 28px;line-height: 28px;overflow: hidden; width:120px; border: 1px solid #CCCCCC; display:block; float:left;}
 .searchselect{ border:1px solid #999; width:120px; height:28px;line-height:28px; float:left;}
 span.selectTitle{width: 40px;background: url("../img/aico02.gif") no-repeat scroll right center transparent;border: medium none;
    color: #333333;height: 28px;line-height: 28px;margin-right: 10px;overflow: hidden;padding: 0 0 0 10px;text-align: left; display:block; float:left;}
 .searchTJ div.guestNum{ display:block;}
 
 .searchTJ div.chuang label.chuangnum{ position:relative;cursor: pointer;padding: 6px 0 0 20px;float: left;
 	line-height: 20px;display: block;}
	
 .chuang_ts{ z-index:999999; position:absolute;  border:1px solid #E7E7E7; left:130px; top:-35px;background:#fff; border-radius:3px; display:none;}
 .chuang_ts p.jieshao{  width:240px; padding:20px 15px; border-top:solid 2px #ff6500;padding-bottom:0px;}
 .chuang_ts p.jieshaoother{display:block;  color:#999;width:240px;padding:0px 0 10px 15px;}
/*提交*/
 .searchSub{height:42px; width:304px; padding-top:10px; margin:0 auto;}
 .searchSub input {background: url("../img/buttons.png") no-repeat scroll 0 0 transparent;border: medium none;cursor: pointer;
    height: 42px; width: 304px; display:block;text-indent: -9999px;}
/*两篇小文章*/
 .banners { height:66px; padding-top:30px; }
 .banner_line{ border-top:1px solid #E7E7E7; padding-top:15px; padding-left:28px;}
 .banners a{display: inline-block; font-size:12px; color:#666; }
 .banners a:hover{text-decoration:underline;}
/*右边的幻灯片*/
 .cont_r{ background:url(../img/bjx02.png) repeat-y left top;  border:1px solid #e7e7e7; border-left:none;
 	width:589px; height:364px;  }
 .imglist{cursor: pointer;height: 315px; margin: 24px auto 0; overflow: hidden; position: relative;width: 510px;}
/*towhere*/
 .towhere{ width:960px; margin:0 auto;margin-top:20px; }
 		/*块条*/
     .bg_title {margin:0 auto;  overflow:hidden; width:950px; height:36px; line-height:36px;  background:#F0F0F0;}
	 .bg_title h2{ width:100px; margin-left:10px;color: #FF6600; font-size:14px;}
	 .bg_title .other strong{ color:#D7D7D7;}
	 .bg_title .other a{ padding:0 5px;}
	 .bg_title .other a:hover{ text-decoration:underline; color:#333;}
 .whereimg {clear: both; overflow:hidden; _width:965px; }
 .whereimg ul li {  float:left; width:150px; position:relative; margin:10px 5px 0 5px;} 
 .whereimg ul li a.pic{ display:block; height:92px; overflow:hidden;color: #6699CC;font-weight: bold;}
 .whereimg ul li a.pic img{ height: 92px;width: 150px;}
 .whereimg ul li span{ background: url("../img/imgbj.png") no-repeat scroll left top transparent;display: block;
 	height: 22px; line-height: 22px;}
 .whereimg ul li span a{color: #6699CC;font-weight: bold;}
/**热门导航*/
 .hot_dh{ width:960px; margin:0 auto; margin-top:20px;}
 .hot_dh div.hot_menu{ width:948px; margin:0 auto;border:1px solid #E7E7E7; border-top:none; height:166px;}
   .hot_menu .menuBoxUl{ width:876px;height:42px; line-height:35px; margin:0 auto; overflow:hidden;    background: url("../img/bj03x.png") no-repeat scroll left 6px transparent;}
   .hot_menu .menuBoxUl ul li{ float:left; background:url(../img/line.png) no-repeat left center; }
   .hot_menu .menuBoxUl ul li a{display:block; padding:4px 16px; color:#666; }
   .hot_menu .menuBoxUl ul li.cur a{ position:relative;  padding:4px 16px;  z-index:2; color:red; background:transparent;}
   .hot_menu .menuBoxUl ul li.firstli{ background:none;}
   .menuContent{ width:870px; margin:0 auto; padding-bottom:10px; padding-top:8px;}
   .menuContent dl{width:868px; padding-top:8px}
   .menuContent dt,.menuBoxDl dd{float:left;}
   .menuContent dt{width:40px; margin-right:3px; display:inline; font-weight:bold;}
   .menuContent dd{width:820px;}
   .menuContent a{margin-right:14px; color:#666;}
/**特色推荐**/
 .tese{ width:960px; margin:0 auto; margin-top:20px; }
   .tese_ul { width:960px; margin:0 auto; margin-top:10px;}
   .tese_ul li{ float:left;display: inline; margin-left: 5px;margin-right: 5px; border:1px solid #E7E7E7;}
/**途家优势**/
 .tabBox{ width:950px; margin:0 auto; margin-top:20px; border:1px solid #E7E7E7; border-top:none;}
   .tabBox ul.tabBoxUl{ overflow:hidden; clear:both; border-top:1px solid #E7E7E7; border-bottom:1px solid #E7E7E7;}
   .tabBox ul.tabBoxUl li{ text-align:center; float:left;border-right: 1px solid #E7E7E7;cursor: default;font-weight: bold;
    height: 36px;width: 161px; line-height:36px; background:#fff; color:#666;}
   .tabBox ul.tabBoxUl li.tab_self{ background:#E7E7E7; color:#333;}
   	.tabBox_content1{ overflow:hidden; height:99px; display:none;}
		.tabBox_content1 .tab_l{ float:left; background: url("../img/bjy03.png") repeat-y scroll right top transparent;height: 100%;
    		min-height: 54px;width: 316px;}
		.tab_l_img{ float:left;height:99px; width:55px; position:relative; margin-right:10px;}
		.tab_l_img em{ position:absolute; display:block; height:32px;width:32px; left:20px; top:20px;}
		.tabBox_content1 .tab_l_img .em1{background:url("../img/sprites_index.png") repeat-y scroll 0px -100px; transparent;}
		.tabBox_content1 .tab_l_img .em2{background:url("../img/sprites_index.png") repeat-y scroll -32px -100px; transparent;}
		.tabBox_content1 .tab_l_img .em3{background:url("../img/sprites_index.png") repeat-y scroll -64px -100px; transparent;}
		.tab_l_h4{ margin-top:15px;}
		.tab_l_h4 a{ font-size:14px; height:30px; line-height:30px;}
	.tabBox_content2{ display:block;overflow:hidden; height:99px;}
	.tabBox_content2 .tab_l{ float:left; background: url("../img/bjy03.png") repeat-y scroll right top transparent;height: 100%;
    		min-height: 54px;width: 237px;}
	.tabBox_content2 .tab_l_img em{ }
	.tabBox_content2 .tab_l_img .em4{background:url("../img/sprites_index.png") repeat-y scroll -96px -100px; transparent;}
	.tabBox_content2 .tab_l_img .em5{background:url("../img/sprites_index.png") repeat-y scroll -128px -100px; transparent;}
	.tabBox_content2 .tab_l_img .em6{background:url("../img/sprites_index.png") repeat-y scroll -160px -100px; transparent;}
	.tabBox_content2 .tab_l_img .em7{background:url("../img/sprites_index.png") repeat-y scroll -192px -100px; transparent;}
/*aboutus  & 首页尾部*/
.aboutus_bg{ width:100%;  padding:20px 0; background:#F6F6F6; margin-top:15px;}
.aboutus{ width:950px; margin:0 auto; margin-top:20px; overflow:hidden;}
 .aboutus_l{ width:481px; height:171px; border-right:1px solid #E7E7E7;}
 .aboutus_l dl{ width:120px; }
 .aboutus_l dl dt{ height:28px; line-height:28px;  font-weight:bolder;color:#666666;}
 .aboutus_l dl dd{ height:24px; line-height:24px;}
 .aboutus_l dl dd a{ color:#999;}
 .aboutus_r{ width:459px; height:171px;}
  .linktitle{ padding-left:20px; }
  .linktitle dt{ color:#333;}
  .linktitle dd a{ padding:2px 6px; display:inline-block; height:22px; line-height:22px;}
  .linktitle dd a.alpha{ padding-left:0px;}
  .hezuo{ padding-left:20px;}
  .hezuo h4{ height:40px; line-height:40px;}
  .hezuo .hezuo_img li{ float:left; }
  .hezuo .hezuo_img li a{ padding:2px 6px;}
  .hezuo .hezuo_img li a.alpha{ padding-left:0px;}
  .weibo{ text-align:right; }
  .weibo a{ margin-left:15px;}
.copyright_bg{ width:950px; height:55px; margin:0 auto;margin-top:15px; clear:both;  border-top:2px solid #E7E7E7;}
 .copyright{ margin-top:15px;}
 .copyright p{ height:24px; line-height:24px; color:#666;}
/*公共尾部*/
#public_footer{clear: both; padding:20px 0; margin-top:20px;width: 960px; margin:0 auto;}
.public_foot{ width:950px; margin:0 auto;}
.public_foot a{ padding:0px 5px; color:#666;}
.public_foot p{ height:24px; line-height:24px; color:#999; padding-left:5px;}

/**会员登陆页面
 */
.login_bg{clear: both;width: 960px; margin:0 auto;}
.column-title{width: 950px;border-top: 5px solid #FF6600; border-bottom: 1px dashed #FF6600;padding: 24px 0 14px;
	display: inline;float: left;margin-left: 5px;margin-right: 5px;}
.column-title h2{ color: #FF6600;font: bold 14px/18px "微软雅黑";}
/*注册登陆*/.login_form,.register_form{clear: both;width: 950px;float: left;margin:0 5px;}
/*注册登陆*/.login_l,.register_l{background: url("../img/r-line-bj-y.png") repeat-y scroll right top transparent;height: 100%; margin-top: 10px;min-height: 378px;
	padding-top: 30px;width: 710px;color: #666;}
	.ipt_box{clear: both;height: 30px;padding: 10px 0 0 80px;}
	.ipt_box span{font-size: 14px;height: 30px;line-height: 30px;width: 70px; float:left;}
	.ipt_box input{line-height: 28px; width: 247px;background: url("../img/r-ipt.png") no-repeat scroll 0 0 transparent;
	    border: 1px solid #CCCCCC;font-size: 14px;height: 28px;padding-left: 2px;
		margin-left: 10px;color: #666;font-family: "Microsoft Yahei","微软雅黑"; float:left;}
	  .submitWrapper{clear: left;margin: 20px 0 0 150px;}
	  .submitWrapper input{background: url("../img/r-submit2.png") no-repeat scroll 0 0 transparent;font: bold 16px/32px "微软雅黑";
	    height: 32px;width: 152px;color: #FF6600;cursor: pointer;display: inline-block;text-align: center;}
	  .submitWrapper input:hover{background: url("../img/r-submit2.png") no-repeat scroll 0 -33px transparent;}
	  .submitWrapper a{display: inline-block;height: 32px;line-height: 32px;margin-left: 12px;color: #6699CC;vertical-align: middle;}
/*注册登陆*/.login_r,.register_r{width: 230px;}
  .login_r .column{color: #666666;padding: 20px 0 0 20px;}
  .login_r .column a{color: #6699CC;}
/**会员注册界面
 */
.ipt_box p{line-height: 28px;}
.register_form .submitWrapper input{ height: 40px;width: 250px;background: url("../img/r-submit1.png") no-repeat scroll 0 0 transparent;
    font: bold 16px/40px "微软雅黑";}
.register_form .submitWrapper input:hover{background: url("../img/r-submit1.png") no-repeat scroll 0 -43px transparent;}
.register_form input.verification{ display: block;float: left;margin-left: 10px;width: 70px; cursor:pointer;}
img.verificationCode{ float:left;}
/*看不清？*/.changeRand{ display:block; float:left; height: 30px;color: #6699CC;line-height: 30px;}
.agreeBox{margin: 5px 0 0 150px;}
.agreeBox a{color: #6699CC;}
/**
 * 文章页面样式
 */
.main_bg{ width:950px; margin:0 auto; padding:0px 5px;}
.main{ width:950px;zoom: 1; }
/*main左*/
.main_l{width: 670px;color: #333;}
/*公寓信息*/
.art_info{position: relative;padding-top: 10px;position:relative;} /*相对定位*/
.houseTitle{zoom: 1;padding-bottom: 10px;padding-top: 10px; overflow:hidden;}
.houseTitle h1{float: left;margin-right: 10px;font-size: 24px;}
 .houseTitle img{ float:left; display:block; margin-left:7px;margin-top:7px;}
 .houseTitle img.xingji{margin-top:7px;}
 .houseTitle img.jieji{margin-top:9px;}
/*评分*/
.commonInfo{ margin:3px 0;}
.commonInfo .star{ cursor: default; width: 100px;}

/*评分弹出框*/.pingfenTool{ position:absolute; left:115px; top:10px; background:#fff; z-index:999;}
.pingfenTool,.pingfenTool-jingying{ width:270px; line-height:20px; padding:15px;  border:1px solid #E7E7E7;border-top:solid 2px #ff6500;box-shadow:5px 2px 6px #666;}
 .fGeorgia strong,.pingfenTool .fGeorgia strong{ font-size: 24px;font-weight: bold;font-family: Georgia;color: #F60;}
 .fGeorgia em{ color:#DBCCDB;}
 .commentScores p{ height:24px; line-height:24px;}
 .commentScores b{font-weight: bold;font-family: Georgia;color: #F60;}
p.site{color: #999; line-height:22px;}
p.site a{ padding:0px 20px 0 0; color: #69C;}
p.site span{ padding:2px 5px; color:#333;}
p.site span strong{ padding:0px 2px ; color:#FF6600;}


/*选项卡*/
.art_tab{ position:relative;}
 ul.tabs{margin-top: 16px;height: 30px;border-bottom: 2px solid #F60;}
 ul.tabs li{ float:left;margin-left: 5px; background:#ff6600; padding:0 5px;}
 ul.tabs li a{height:25px; line-height:25px; margin-top:5px; display: inline-block;padding:0 25px;background: url(../images/tabmenu.png) no-repeat; color:#fff;}
 ul.tabs li a.current{ background:#fff;  position:relative; top:2px; color:#333; font-weight:bolder;}
.hmcInfo{ position:absolute; left:500px; top:0px; z-index:3;}
.hmcInfo .shortInfo{line-height: 18px; margin-top: 10px;}
/*弹出框*/.pingfenTool-jingying{ position:absolute; left:160px; top:-50px; background:#fff;}
/*隐藏 所有弹出框*/.pingfenTool,.pingfenTool-jingying{display:none;}
/*照片和地图*/
.tab_list{padding-top: 5px; color:#333;}
p.msg{background: none repeat scroll 0 0 #FFFBF6;border: 1px solid #F5DCBC;padding: 5px 10px;}
.thumb_img .thumb{margin-top: 5px;width: 670px;overflow:hidden; }
   .image-wrapper{  border-radius: 0 0 5px 5px;background: url("../img/loading_slide_32.gif") no-repeat scroll center center transparent;
    box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.7);height: 390px;position: relative;width: 670px;}
	.image-wrapper a.pre,.image-wrapper a.next{ top:170px; display:block;position:absolute; width:40px; height:80px; text-indent:-9999px;-overflow:hidden; }
	.image-wrapper a.pre{ left:20px; background:url(../img/sprites.png) no-repeat -40px 0;}
	.image-wrapper a.next{ left:600px;background:url(../img/sprites.png) no-repeat 0px 0;}
/*bigimg*/
#bigimg{ position:absolute;left:0px; top:0px;}
#bigimg img{  float:left;display:block;}
div.Tcontaine{  width:100%; color: #333;line-height: 25px;padding-left: 12px;z-index: 2;height: 25px; position: absolute;
	top:370px; border-radius: 0 0 5px 5px; line-height:20px;}
div.alphaBox{background: none repeat scroll 0 0 #FFFFFF;opacity: 0.8;filter:alpha(opacity:80);z-index: 1;bottom: 0;
    height: 25px;position: absolute;width: 100%;}
.thumb .list{background: none repeat scroll 0 0 #F0F0F0;border: 1px solid #DADDE4;height: 66px;margin-top: 6px;
    overflow: hidden;position: relative;width: 668px;}
  .upBtn,.nextBtn{ position:absolute; top:0; text-indent:-999px; width:34px; height:66px; background:url("../img/back.png") no-repeat; z-index:2;}
  .upBtn{left:0px; background-position:-1px -1px;}
  .nextBtn{background-position: -70px -1px;height: 66px;position: absolute;top: 0;width: 34px;z-index: 2;right: 0;}
/*小图片列表*/.thumb-list{margin-left: 34px;margin-top: 6px;position: relative; width: 20000em;}
.thumb-list ul{position: absolute; left:0px; top:0px;}
#click_list{ position:absolute;left:0px; top:0px;}
.thumb-list ul li{ float:left;}
.thumb-list li img{border:5px solid #f0f0f0;}
.thumb-list li img.current{border:5px solid #f60;}
/*百度地图*/.baidumap{ width:670px; height:429px; display:none;}
/*这个难搞的日历*/
.calendar{ background:#dcdcdc;  height: 438px;margin-top: 10px;overflow: hidden;position: relative; width: 670px;}

.youhui_bg{padding-top: 30px;}
.youhui{background: none repeat scroll 0 0 #FFF9EF;border: 1px dashed #DBC7A5;color: #8C7A5B;padding: 10px;
	position:relative; }
.youhui img.pa{ position:absolute; right: 10px;top: -46px; }
.youhiu_strong{font-size: 16px;color: #FF6600; height:35px; line-height:35px;}
.hui_notice{padding-top: 10px;color: #999;}
/* 服务列表 */
.service{margin-top:16px; padding-top:1px; background:url(../img/bjx06.png) repeat-x;}
.service table{width:670px;}
.service table th{line-height:30px;  padding-left:12px; height:30px; color:#8c7a5b; background:#fff9ef; text-align:left;  }
.service table th.colspan{ width:88px; border-right:1px solid #e7e7e7;}
.service table td{line-height:29px; height:29px; padding-left:12px; border-bottom:1px solid #e7e7e7; } 
.service table td.colspan{ width:88px}
/*公寓的详细信息*/
.tabs_info_list{padding-top: 20px;}
.tabContent{clear: both;}
   /*左边*/
.tabContent_l{padding-right: 30px;width: 400px;color: #333;}
.tabTitle{font: bold 14px/18px '微软雅黑';padding: 8px 0 24px;display: block;}
.text{ padding-right:15px;width:385px;}
/*房间设施*/.facilities{border: 1px solid #F5DCBC;margin-top: 10px;width:400px;}
.dlBox dt{font:bold 14px/42px '微软雅黑';  padding-left:16px; background:#fffbf6; border-bottom:1px solid #f5dcbc;}
.dlBox span{ margin-left:20px; width:60px; height:20px; display:block; padding:2px 0px 2px 15px; float:left; background:url(../img/ico08.png) no-repeat 0 -13px;}
.dlBox span.has_not{background-position:0 6px;}
.dlBox div { padding:15px;}
.zhoubian{ padding:15px;margin:5px;}
.tableBox{ clear:both;border-top: 1px solid #F5DCBC;padding: 14px;}
.tableBox table{width: 100%;border-collapse: collapse;border-spacing: 0;}
.tableBox table th{text-align: left;font-weight: bold;}
.tableBox table td{text-align: left;}
   /*右边*/
.tabContent_r{width: 230px;float: left; margin:0 5px;}
.tableTitle{background: url("../img/title_bj.png") no-repeat scroll 0 0 transparent;display: block;font: bold 12px/31px '微软雅黑';padding-left: 20px;}
.basicInfo table{line-height: 18px;width: 230px;border-collapse: collapse;border-spacing: 0; border:1px solid #E7E7E7; border-top:none;}
.basicInfo table td{ height:24px; line-height:24px;}
.basicInfo table td.ll{padding-left: 20px;border-bottom: 1px dashed #E9E9E9; width: 60px;}
.basicInfo table td.rr{padding-right: 20px;text-align: right;border-bottom: 1px dashed #E9E9E9;width: 110px;}
.serviceList{ margin-top:10px; border:1px solid #e7e7e7; border-top:none; overflow:hidden;}
.serviceList ul li{ float:left; width:94px; padding-left:20px; height:24px; line-height:24px;border-bottom: 1px dashed #E9E9E9; }
/*评分框*/
.commentContent{overflow:hidden;}
.comment2{ overflow:hidden; margin-top:10px;}
.pingfentext,.pingfentext-jingying{ margin-right:20px; float:left; height:120px; width:270px; line-height:20px; padding:15px; }
/*comment-list*/
.comment-list{line-height: 18px;}
dl.comment-list-con{clear: both;}
dl.comment-list-con dt{background: url("../img/bj_x_07.png") repeat-x scroll 0 0 transparent;color: #8C7A5B;height: 26px;padding-left: 10px;padding-top: 10px;}
dl.comment-list-con dd.commentText{float: left; background: url("../img/bj_08.png") no-repeat scroll left top transparent;padding: 15px 40px;width: 350px;}
dl.comment-list-con dd.commentText span.time{color: #999999;display: block;font-family: Tahoma;margin-top: 10px;}
dl.comment-list-con dd.evaluation{float: left;line-height: 22px;padding-top: 15px;width: 230px;}
dl.comment-list-con dd.evaluation div span.userstar{cursor: default; width: 100px;}
/*附近其他房屋*/
/*头*/.othertitle{ clear:both; width:670px; background:#FFF9EF; overflow:hidden; padding:5px 0 5px 10px;} 
.othertitle h2{float: left;padding-left: 10px;font-size: 14px;color: #FF6600;}
/*附近房屋divbox*/.otherhouse{}
.otherhouse_ul{clear: both;overflow:hidden; width:670px;}
.otherhouse_ul li.otherhouse_li{float: left; margin-right:25px;line-height: 18px;overflow: hidden;padding-top: 10px;width: 310px;}
 .otherhouse_li .nearbyPic{height: 43px;float: left;padding-right: 20px;width: 70px;}
 .otherhouse_li .nearbyPic a{height: 43px;display: block;width: 70px;color: #666;}
/*main右*/
.main_r{ position:relative;width:280px;}
.sidebarTop{}
.sidebar{background: url("../img/sidebar_bj_y.png") repeat-y scroll 0 0 transparent;width: 270px;
	position:absolute; top:15px;left:10px;}
.sidebarTop{height: 18px;display: block;width: 270px;}
.PriceRange{padding-left: 30px;padding-top: 5px;}
.priceRangeWrap{color: #999;}
.priceRangeWrap em{font-family: helvetica;}
.Price {color: #FF6600;font-family: Georgia;font-size: 24px;font-weight: bold;padding:0 5px;}
.priceRangeWrap a{color: #666;text-decoration: none;}
.priceRangeWrap a img{vertical-align: middle;}
.yuding{padding-left: 30px; margin-top:20px;}
.yuding div.ding_input{ height:30px; line-height:30px; margin-top:5px;}
.yuding div.ding_input span{ clear:#aaa; margin-right:15px;}
.yuding div.ding_input input{ border:1px solid #E7E7E7; height:25px; background:url(../img/tInput.png)}

/*统计*/.sum{padding-left:30px;padding:14px 30px 0 30px;color:#666;}
.sum dd{ overflow:hidden; line-height:24px; height:24px; text-align:right; background:url(../img/dotted.png) repeat-x  center;}
.sum dd span{display:inline-block; background:#fff; }
.yen{font-family:helvetica;}
.yanse{font-weight: bold; color:#FF6600;}
/*预定*/.ding_submitBox{height: 42px;margin: 16px auto 0;overflow: hidden;width: 210px;}
  .ding_submitBox input{ display:block; background:url(../img/buttons.png); background-position: -2px -131px;border: 0 none;cursor: pointer;height: 42px;padding: 100px;width: 210px;}
  .ding_submitBox input:hover{background-position: -213px -131px;}
.sidebarTop{height: 18px;background: url("../img/sidebar.png") no-repeat scroll 0 0 transparent;}
.sidebarBottom{height: 126px;background: url("../img/sidebar.png") no-repeat scroll 0 -18px transparent;display: block;width: 270px;}




